.vh-100 {
	height: 100vh;
}

.vw-100 {
	width: 100vw;
}
.p-1 {
	padding: 10upx;
}

.p-2 {
	padding: 20upx;
}

.p-3 {
	padding: 30upx;
}

.pt-3 {
	padding-top: 30upx;
}

.pb-3 {
	padding-bottom: 30upx;
}

.mt-3 {
	margin-top: 30upx;
}

.ml-1 {
	margin-left: 10upx;
}

.mt-1 {
	margin-top: 10upx;
}
.mt-2 {
	margin-top: 20upx;
}
.ml-3 {
	margin-left: 30upx;
}

.ml-4 {
	margin-left: 40upx;
}

.mb-2 {
	margin-bottom: 20upx;
}

.mr-3 {
	margin-right: 30upx;
}

.mr-2 {
	margin-right: 20upx;
}

.box-border {
	box-sizing: border-box;
}

.pt-re {
	position: relative;
}

.pt-ab {
	position: absolute;
}

.grid {
	display: grid;

}

.plr-2 {
	padding: 0 20upx;
}

.plr-3 {
	padding: 0 30upx;
}

.f-row {
	display: flex;

}

.f-column {
	display: flex;
	flex-direction: column;
}

.jc-sb {
	display: flex;
	justify-content: space-between;
}

.jc-c {
	justify-content: center;
}
.jc-e {
	justify-content: flex-end;
}

.ai-c {
	align-items: center;
}
.font_wight{
	font-weight: 600;
}
.one-worp {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
page {
  -webkit-overflow-scrolling: touch; // 解决ios滑动不流畅
  height: 100%;
  width: 100%;
  word-break: break-all; //英文文本不换行
  white-space: normal;
}
::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
  display: none;
}
/*flex布局(colorui里面也有相关基础样式)*/
	/* x水平排列*/
	.x-f {
		display: flex;
		align-items: center;
	}
	.x-r{
		display: flex;
		flex-direction: row;
	}
	/*x两端且水平居中*/
	.x-bc {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	/*x平分且水平居中*/
	.x-ac {
		display: flex;
		justify-content: space-evenly;
		align-items: center;
	}

	/*x水平靠上对齐*/
	.x-start {
		display: flex;
		align-items: flex-start;
	}

	/*x水平靠下对齐*/
	.x-end {
		display: flex;
		align-items: flex-end;
	}

	/*上下左右居中*/
	.x-c {
		display: flex;
		justify-content: center;
		align-items: center;
	}

	/*y竖直靠左*/
	.y-start {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
	}

	/*y竖直靠右*/
	.y-end {
		display: flex;
		flex-direction: column;
		align-items: flex-end;
	}

	/*y竖直居中*/
	.y-f {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	/* y竖直两端*/
	.y-b {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}
	.y-c{
		display: flex;
		flex-direction: column;
	}
	/*y竖直两端居中*/
	.y-bc {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
	}
	.themeColor{
		color: #0873DE;
	}
	.marginTop15{
		margin-top: 15rpx;
	}
	.marginTop20{
		margin-top: 20rpx;
	}
	.marginTop30{
		margin-top: 40rpx;
	}
    .font01{
		font-size: 22rpx;
	}
	.font0{
		font-size: 24rpx;
	}
	.font1{
		font-size: 30rpx;
	}
	.font2{
		font-size: 32rpx;
	}
	.font3{
		font-size: 34rpx;
	}
	.gray{
		color: #979797;
	}
		
	._block{
		color: #000;
	}
